ATP synthesis - English Synonyms Dictionary